package com.ruoyi.littleRedBook.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.littleRedBook.domain.pojo.Product;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.List;

public interface ProductMapper extends BaseMapper<Product> {
    // 搜索商品（如需复杂SQL可在此定义，此处用MyBatisPlus条件构造器已满足需求，预留接口）
    List<Product> searchProducts(@Param("keyword") String keyword,
                                 @Param("categoryId") Long categoryId,
                                 @Param("minPrice") BigDecimal minPrice,
                                 @Param("maxPrice") BigDecimal maxPrice);
}
